小程序刚刚发的新能力,唯独刷屏测试的小程序用不上!
阅读时间:6m
最懂
小程序生态商业
的自媒体
刚刚小程序又发布新能力!这是铁了心不让开发者“愉快”的过端午节啊~
本次主要更新2个内容:
1、小游戏新增分包加载;小程序、小游戏代码包扩容至8M;
2、运维中心新增加载性能监控。
特意赶在节前推送的新能力到底有什么“与众不同”呢?萤连长独家采访了几位技术大佬。
一
小程序代码包的“步步为营”
2017.01.09 小程序上线时,就限制了代码包不能超过1MB ;
后来进行了一次提升,总代码包为2M,开发者只能在这2M的范围内“施展拳脚”;
对此微信团队的解释为:“限制大小是出于对小程序启动速度的考虑,我们希望用户在使用任何一款小程序时,都能获得一种“秒开”体验。”
示例图
于是,在去年的微信公开课·成都站上,微信官方讲师郑晓文透露,即将上线一个新能力:小程序在总大小不超过4M的情况下,可分包加载,但每个包依然不能超过4M。从这时开始,小程序打开了分包加载的大门。开发者可以将小程序的代码包分成多个包,根据用户的需要,只下载指定包,而不用全部下载,从而提升小程序下载和打开的速度;
对于用户来说,小程序加载流程变成了:
1.首次启动时,先下载小程序主包,显示主包内的页面;
2.如果用户进入了某个分包的页面,再下载这个对应分包,下载完毕后,显示分包的页面。
而现在,微信再次拓展代码包,开发者可以将小游戏/小程序代码分成多个包,每个包不超过 4M。这样就可以根据用户需要,下载指定包而非全部,节省用户的流量了。
运用分包功能后,小程序或小游戏代码包总上限可提升至 8M。为了优化服务体验,让用户的打开界面更流畅更快,建议开发者将每个分包做得尽可能小。
从2M到4M到现在的8M,小程序绝对是“步步为营”,根据开发者需求,一点一点满足。同时,也让用户能体验到更加“极速”的体验。
二
开发者:对于我们这类关注用户长期活跃的产品,是一场及时雨
萤连长第一时间,咨询了“小打卡”的创始人徐佳义,他说,这次分包加载的拓展简直是一场及时雨。
萤连长:亲,快来解读一下,这个新功能对开发者有什么帮助?
徐佳义:刚才转发了下朋友圈,说了这个能力对我们来说是及时雨
萤连长:为啥呢?
徐佳义: 这个能力对于小打卡这种小程序上的新物种是刚需,我们focus在唯一的一个小程序上,拥有更大的代码空间,才能更好、更快地满足用户需求,具体来说,总包的空间提高可以让我们放心地开发更多的功能和页面,同时善用分包机制可以给用户更快的加载体验,当然,一波流的小程序的开发者是没办法享受这种喜悦的。
萤连长:什么是“一波流的小程序开发者”?
徐佳义:一波流就是那种刷屏测试类的小程序,他们根本不需要多大的代码空间,所以,更多为这个能力欢呼的,可能是我们这类关注用户长期活跃的产品。
但令我们头疼的就是每次提审代码前被告知空间不足,需要拆解一些不常用的功能页面到分包里,即使是这样,我们的分包加起来代码也接近4MB了。这点很麻烦。
所以这个功能的上线,至少我们团队都觉得很开心。另外,代码上限的放开,我们可以大胆的将运营活动的实现放到小程序而不是h5,这个体验更好的。
萤连长:比如什么运营活动呢?透露一点呗~
徐佳义:就小打卡来说,这里的运营活动和电商可能有点像,比如说特定的节日和当前热点结合,比如国庆节结合的的摄影打卡专题合辑、七夕节秀恩爱打卡专题活动、还有最近世界杯相关的打卡活动。
比如我们平常的打卡类似发朋友圈,但是国庆节这种特殊节假日,我们会引导用户到我们的活动专题页参与我们的运营活动。
萤连长:专题活动策划和展现,类似以前的minisite咯?
徐佳义:是的,小程序开发太便捷,体验更好,我们基本放弃传统的h5页面活动,因为在webview页面里面不能分享出去。
另外,徐佳义还提到,分包加载能力的拓展,是一个普遍需求,不管是小游戏、直播类、还是电商类小程序,都期待用户使用小程序的时候可以更快速的加载出来。
现在也有不少小游戏开始往“重”度方向拓展,未来故事性强的小游戏可能也会出现,分包加载拓展至8M,肯定也是一场小游戏的及时雨。
所以这个新能力,可谓是解决了很多企业的“痛点”。
三
开发者如何实时“监控”小程序?还有个新妙招
现在,运维中心增加了小程序加载性能监控功能,其中包括:启动总耗时、下载耗时和初次渲染耗时。让开发者能够了解小程序的加载性能,并可通过分包加载、代码优化等方式优化小程序。
老程序猿解释:“这个功能,对我们优化小程序性能具有一定参考意义”。
这样看来,微信这次还真是发布了个大能力!相信很多开发者,即使端午不放假也要加速迭代新版本吧!~
夏 日 福 利
晓程序观察现正启动“微信优秀小程序案例报道征集”行动,目前已经采访了多个优秀小程序,部分优秀小程序开发者也在微信公开课上亮相。欢迎所有从事微信小程序开发及运营的企业/第三方关注“晓程序观察”公众号,快点击下方小程序,来报名吧!
精选回顾
重磅丨小程序分享的新玩法
内测丨安卓内测6.6.7版本